| GtkListBox | gtk_list_box_insert() |
| GtkNotebook | gtk_notebook_append_page() |
| GtkPaned | gtk_paned_set_start_child(), gtk_paned_set_end_child() |
-| GtkStack | gtk_stack_add_named() |
+| GtkStack | gtk_stack_add_child() |
| GtkTextView | gtk_text_view_add_child_at_anchor(), gtk_text_view_add_overlay() |
| GtkTreeView | - |
return gtk_stack_add_internal (stack, child, name, title);
}
+/**
+ * gtk_stack_add_child:
+ * @stack: a #GtkStack
+ * @child: the widget to add
+ *
+ * Adds a child to @stack.
+ *
+ * Returns: (transfer none): the #GtkStackPage for @child
+ */
+GtkStackPage *
+gtk_stack_add_child (GtkStack *stack,
+ GtkWidget *child)
+{
+ g_return_val_if_fail (GTK_IS_STACK (stack), NULL);
+ g_return_val_if_fail (GTK_IS_WIDGET (child), NULL);
+
+ return gtk_stack_add_internal (stack, child, NULL, NULL);
+}
+
/**
* gtk_stack_add_named:
* @stack: a #GtkStack
GDK_AVAILABLE_IN_ALL
GtkWidget * gtk_stack_new (void);
GDK_AVAILABLE_IN_ALL
+GtkStackPage * gtk_stack_add_child (GtkStack *stack,
+ GtkWidget *child);
+GDK_AVAILABLE_IN_ALL
GtkStackPage * gtk_stack_add_named (GtkStack *stack,
GtkWidget *child,
const char *name);